ready to dispatch - French English Dictionary